rocket-powered grenade (rpg) - Español Inglés Diccionario